package com.hyt.it.ogt.pj.model.vo.download;

import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description:
 * @Author: STARF
 * @CreateDate: 2022/04/04 15:25
 **/
@Data
@ApiModel(value = "下载题块小题数据信息，按题切块", description = "下载题块小题数据VO类")
public class TopicItemVO implements Serializable {

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "科目编号")
    private String subjectId = "";

    @ApiModelProperty(value = "对应大题的题块编号")
    private Integer topicId;

    @ApiModelProperty(value = "小题编号(数字，允许小数)")
    private Double itemId;

    @ApiModelProperty(value = "题目名称")
    private String itemName = "";

    @ApiModelProperty(value = "起始分值，默认0")
    private BigDecimal startScore;

    @ApiModelProperty(value = "小题满分(大题下的小题总分校验等于大题总分)")
    private String score;

    @ApiModelProperty(value = "间隔分数(1或0.5，支持小数点)")
    private BigDecimal scoreMin;

    @ApiModelProperty(value = "列举打分值")
    private String scoreStep;

    @ApiModelProperty(value = "默认A")
    private String enumType;

}
